                            # 动手试一试
# 6-1 人
person = {
    'first_name': 'donald',
    'last_name': 'trump',
    'age': 73,
    'city': 'new york'
}
print( person )
# 6-2 喜欢的数字
favorite_number = {
    'howie': 58,
    'yolanda': 40,
}
print( favorite_number )
# 6-3 词汇表
dic = {
    'abandon': '离弃，丢弃',
    'abbreviation': '缩写词，缩略语',
    'ability': '能力，才能',
    'abide': '容忍',
    'able': '能够，有能力的'
}
print( "abandon: " + dic['abandon'] )
print( "abbreviation: " + dic['abbreviation'] )
print( "ability: " + dic['ability'] )
print( "abide: " + dic['abide'] )
print( "able: " + dic['able'] )
# 6-4 词汇表2
dic = {
    'abandon': '离弃，丢弃',
    'abbreviation': '缩写词，缩略语',
    'ability': '能力，才能',
    'abide': '容忍',
    'able': '能够，有能力的',
    'about': '大约；到处',
    'above': '在...上面',
    'abroad': '到（在）国外',
    'absence': '不在，缺席',
    'absent': '缺席，不在'
}
for word, meaning in dic.items():
    print( word + ": " + meaning )
# 6-5 河流
Rivers = {
    '尼罗河': '埃及',
    '黄河': '中国',
    '多瑙河': '德国'
}
for river,country in Rivers.items():
    print( river + "流经" + country )
print("\n列表中有以下河流：")
for river in Rivers.keys():
    print(river)
print("\n列表中有以下国家：")
for country in Rivers.values():
    print(country)
# 6-6 调查
favorite_languages = {
    'jen': 'python',
    'sarah': 'c',
    'edward': 'ruby',
    'phil': 'python'
    }
poll_list = [ 'jen', 'sarah', 'edward', 'alice', 'phil', 'gray' ]
for name in poll_list:
    if name in favorite_languages.keys():
        print( name.title() + ", 谢谢您参与调查！" )
    else:
        print( name.title() + ", 请您参与调查，谢谢！" )
# 6-7 人
person1 = {
    '姓': '徐',
    '名': '皓玮',
    '年龄': 19,
    '居住城市': '咸阳'
}
person2 = {
    '姓': '焦',
    '名': '慧婧',
    '年龄': 19,
    '居住城市': '咸阳'
}
person3 = {
    '姓': '王',
    '名': '成',
    '年龄': 19,
    '居住城市': '咸阳'
}
people = [person1, person2, person3]
for person in people:
    print(person)
# 6-8 宠物
kitty = {
    '昵称': 'Kitty',
    '类型': '杜宾犬',
    '主人': '李女士',
}
tommy = {
    '昵称': 'Tommy',
    '类型': '中华田园犬',
    '主人': '王先生',
}
howie = {
    '昵称': 'Howie',
    '类型': '哈士奇',
    '主人': '徐先生',
}
pets = [kitty, tommy, howie]
for pet in pets:
    print(pet)

# 6-9 喜欢的地方
favorite_places = {
    'Tom': ['上海', '北京', '新疆'],
    'Peter': ['广州', '桂林'],
    'Chang': ['北京','台湾'],
}
for name in favorite_places.keys():
    print( name + "喜欢的地方是：" )
    for places in favorite_places[name]:
            print(places)
# 6-10 喜欢的数字
favorite_numbers = {
    'howie': [58, 8, 14, 40],
    'yolanda': [40, 520, 1314, 58],
}
for name, numbers in favorite_numbers.items():
    print(name.title() + " likes: ")
    for number in numbers:
        print(number)
# 6-11 城市
cities = {
    '咸阳': {
        '中文名称':'咸阳',
        '外文名称': 'Xianyang，Hsienyang',
        '行政区类别': '地级市',
        '所属地区': '陕西省',
        '政府驻地': '咸阳市秦都区渭阳中路6号',
        '邮政区码': '712000',
        '人口': '436.61万人（2018年常住人口）',
    },
    '杨凌': {
        '中文名称': '杨凌农业高新技术产业示范区',
        '外文名称': 'Yangling Agricultural Hi-tech Industries Demonstration Zone',
        '行政区类别': '中国高新技术产业开发区（地级行政级别）',
        '所属地区': '陕西省',
        '政府驻地': '杨凌示范区',
        '邮政区码': '712100',
        '人口': '20.64万（2017年常住人口）',
    }
}
for city_name, city_info in cities.items():
    print( "\n城市名：" + city_name )
    print( "\n人口：" + city_info['人口'] )
    print( "\n政府驻地：" + city_info['政府驻地'] )
    print( "\n行政区类别：" + city_info['行政区类别'] )